.el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content {
    color: black;
    font-weight: bold;
    background-color: #bde3ff!important;
}
.el-tree-node__content:hover {
    background-color: #bde3ff!important;
}
.el-table__body tr.current-row>td {
    color: black;
    background-color: #bde3ff!important;
}
.el-table tbody tr:hover>td {
    background-color: #bde3ff!important;
}
.el-form-item.el-form-item--small.input-space {
    margin-bottom: 5px;
}
.el-form-item--mini.el-form-item, .el-form-item--small.el-form-item{
    margin-bottom: 5px!important;
}
.el-form-item__label {
    color: #000;
}
.el-table{
    color: #000;
}
.el-table th {
    font-family: 'Trebuchet MS', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif!important;
    font-size: 14px;
    color: #000;
    text-align: center!important;
    /* background: linear-gradient(#e5ecfa,#b8cdf8); */
    background-color: #f8f8f9!important;

}
.el-table--border {
    border: 1px solid #cccccc;
}
.el-table--small td{
    font-family: Avenir,Helvetica,Arial,sans-serif;
    font-size: 14px;
    color: #000;
    padding:  5px 0!important;
}
.el-table--small th {
    color: #000;
    padding: 5px 0!important;
}
.el-table__body tr.current-row>td {
    color: black;
    background-color: #ffffcf!important;
}
.el-table tbody tr:hover>td {
    background-color: #bde3ff!important;
}
.el-table__body tr.current-row>td {
    color: black;
    background-color: #ADD8E6!important;
}
.el-table tbody tr:hover>td { 
    background-color: #EBF3FA!important;
}
.el-button--small{
    font-size: 14px!important;
    /* padding:5px 10px!important; */
}
.el-dialog {
    border-radius: 4px!important;
}
.el-dialog__header{
    text-align: left;
    padding:10px 10px!important;
    border-bottom: 1px solid #e5e5e5;
    /* text-align: left;
    font-size: 12px!important;
    font-weight: 300!important;
    padding:10px 10px!important;
    background-color:#C7C7E2!important;
    color:#fff!important; */
}
.el-dialog__headerbtn {
    position: unset!important;
    float: right;
    font-size: 1.5rem!important;
    font-weight: 700;
    line-height: 1;
    color: #000;
    text-shadow: 0 1px 0 #fff;
    opacity: .5;
}
.el-menu-item{
    border-bottom: 1px solid #b8c3ce!important;
}
.el-submenu__tittle{
    border-bottom: 1px solid #b8c3ce!important;
}
.el-input__inner{
    border: 0px!important;
    border-bottom: 1px solid #e2e2e2!important;
    color: #000!important;
}
.el-input-group__append{
    background-color: #fff!important;
    border: 0px!important;
    border-bottom:1px solid #DCDFE6!important;
   }
.el-divider--horizontal {
    margin: 10px 0 5px 0!important;
}
.el-form-item__label {
    color: #000!important;
}
.el-form-item__error{
    position:static!important;
}
.viewer-transition {
    z-index: 99999 !important;
}